import 'dart:io';

import 'package:base_lib/common/index.dart';
import 'package:base_lib/index.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:photo_view/photo_view.dart';

///展示大图
class ShowImgDialogUtil {
  static void showImgDialog(BuildContext context, String imagePath) {
    CustomDialog.customDialog(context,
        child: Container(
            child: PhotoView(
          imageProvider:
              imagePath.contains("http://") || imagePath.contains("https://")
                  ? NetworkImage(imagePath)
                  : AssetImage(imagePath),
          onTapDown: (context, details, controllerValue) {
            Navigator.pop(context);
          },
        )
            // child: Container(
            //   width: ScreenAdapter.screenWidthDp,
            //   height: ScreenAdapter.screenWidthDp * 1.2,
            //   margin: EdgeInsets.all(10),
            //   child: Column(
            //     children: [
            //       Expanded(
            //         child: SingleChildScrollView(
            //           child: ClipRRect(
            //             borderRadius: BorderRadius.circular(20),
            // child: (imagePath.contains("http://") ||
            //         imagePath.contains("https://"))
            //     ? Image.network(imagePath)
            //     : Image.file(
            //         File(imagePath),
            //       ),
            //           ),
            //         ),
            //       ),
            //       20.vGapDp,
            //       IconButton(
            //           icon: Icon(
            //             Icons.close,
            //             color: Colors.white,
            //           ),
            //           onPressed: () {
            //             Navigator.pop(context);
            //           }),
            //     ],
            //   ),
            // ),
            ));
  }
}
